#include "./visual_test.h"

TEST(CoordinateRGBA, operatorAdditionAttribution_string_Axis) {

	// Arrange
	string str1 = "Color: ", final_str1 = "Color: Green"; // no change expected
	CoordinateRGBA obj1 = G, final_obj1 = G;
	string expected = "Color: Green";

	// Act
	string actual = ( str1 += obj1 );

	// Assert
	EXPECT_EQ( str1, final_str1 ) << "str1: " << str1 << " | final_str1: " << final_str1 << pendl;
	EXPECT_EQ( obj1, final_obj1 ) << "obj1: " << obj1 << " | final_obj1: " << final_obj1 << pendl;
	EXPECT_EQ( expected, actual ) << "expected: " << expected << " | actual: " << actual << pendl;

};

